package Demo1;

/**
 * Created with IntelliJ IDEA.
 * Description:
 * User: 殇
 * Date: 2025-07-13
 * Time: 12:31
 */
public class Test2 {
    public static void main(String[] args) {
        String str1=new String("abc");
        String str2=new String("ac");
        String str3=new String("abc");
        String str4=new String("Abc");

        // 1.使用compareTo方法:  按照字典序进行比较,返回值是一个int整数
        //    如果s1==s2,则返回 0;
        //    如果s1!=s2,则返回两个字符串长度的差值  =》参数串-调用串
        System.out.println(str1.compareTo(str2));   //1  len(str2)-len(str1)=-1
        System.out.println(str1.compareTo(str3));   //0  len(str3)-len(str1)=0

        // 2.使用compareToIgnoreCase方法：忽略大小写的比较，其余与compareTo一致
        System.out.println(str1.compareToIgnoreCase(str4));  //0,忽略大小写后，str1=str4

        // 3.重写equals方法： equals的返回值是boolean

    }
}
